Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
64 STOCK ROAD Detached £727,379 £425,000 16 Dec 2010
66 STOCK ROAD Detached £1,161,317 £662,500 13 Apr 2006
72 STOCK ROAD Detached £810,502 £159,500 15 Jul 1997